group teeming - French English Dictionary